package com.ruoyi.system.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 入库查询对象 T_ONGOODSSHELF_BAK
 * 
 * @author ruoyi
 * @date 2024-09-07
 */
public class TOngoodsshelfBak extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    private String status;
    private String startDate; // 开始日期
    private String endDate;   // 结束日期
    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String lotId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String GOODSID;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String providerId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String locationId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String stoNum;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String accNum;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String shelfNum;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String stockNum;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date ONDATE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ONSHELFUSERID;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String storageId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String storageAreaId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String upgoodsId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String HASVOLUME;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String goodsTypeid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String storageMode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date productionDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String GOODSVOLUME;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String CTL;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String BARCODE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String customerId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String HIGH;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ProDucLotId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String UNIT;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String baozhiqi;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long PlcID;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Whseloc;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String GOODSNAME;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String instand;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String wgh;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String TASKTYPE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String goodsMeasureId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String decid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String packingNum;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String damageNum;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String warehousingId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String VERSION;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String endtype;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String BarCodeTpe;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String lx;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String netWeigh;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String gltrp;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String SPECIFICATION;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String PARTDESC;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String BarCodef;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String GropSc;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String endInstand;

    public String[] getONDATEs() {
        return ONDATEs;
    }

    public void setONDATEs(String[] ONDATEs) {
        this.ONDATEs = ONDATEs;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndsTime() {
        return endsTime;
    }

    public void setEndsTime(String endsTime) {
        this.endsTime = endsTime;
    }

    private String[] ONDATEs;

    private String startTime;
    private String endsTime;


    public void setLotId(String lotId) 
    {
        this.lotId = lotId;
    }

    public String getLotId() 
    {
        return lotId;
    }
    public void setGOODSID(String GOODSID) 
    {
        this.GOODSID = GOODSID;
    }

    public String getGOODSID() 
    {
        return GOODSID;
    }
    public void setProviderId(String providerId) 
    {
        this.providerId = providerId;
    }

    public String getProviderId() 
    {
        return providerId;
    }
    public void setLocationId(String locationId) 
    {
        this.locationId = locationId;
    }

    public String getLocationId() 
    {
        return locationId;
    }
    public void setStoNum(String stoNum) 
    {
        this.stoNum = stoNum;
    }

    public String getStoNum() 
    {
        return stoNum;
    }
    public void setAccNum(String accNum) 
    {
        this.accNum = accNum;
    }

    public String getAccNum() 
    {
        return accNum;
    }
    public void setShelfNum(String shelfNum) 
    {
        this.shelfNum = shelfNum;
    }

    public String getShelfNum() 
    {
        return shelfNum;
    }
    public void setStockNum(String stockNum) 
    {
        this.stockNum = stockNum;
    }

    public String getStockNum() 
    {
        return stockNum;
    }
    public void setONDATE(Date ONDATE) 
    {
        this.ONDATE = ONDATE;
    }

    public Date getONDATE() 
    {
        return ONDATE;
    }
    public void setONSHELFUSERID(String ONSHELFUSERID) 
    {
        this.ONSHELFUSERID = ONSHELFUSERID;
    }

    public String getONSHELFUSERID() 
    {
        return ONSHELFUSERID;
    }
    public void setStorageId(String storageId) 
    {
        this.storageId = storageId;
    }

    public String getStorageId() 
    {
        return storageId;
    }
    public void setStorageAreaId(String storageAreaId) 
    {
        this.storageAreaId = storageAreaId;
    }

    public String getStorageAreaId() 
    {
        return storageAreaId;
    }
    public void setUpgoodsId(String upgoodsId) 
    {
        this.upgoodsId = upgoodsId;
    }

    public String getUpgoodsId() 
    {
        return upgoodsId;
    }
    public void setHASVOLUME(String HASVOLUME) 
    {
        this.HASVOLUME = HASVOLUME;
    }

    public String getHASVOLUME() 
    {
        return HASVOLUME;
    }
    public void setGoodsTypeid(String goodsTypeid) 
    {
        this.goodsTypeid = goodsTypeid;
    }

    public String getGoodsTypeid() 
    {
        return goodsTypeid;
    }
    public void setStorageMode(String storageMode) 
    {
        this.storageMode = storageMode;
    }

    public String getStorageMode() 
    {
        return storageMode;
    }
    public void setProductionDate(Date productionDate) 
    {
        this.productionDate = productionDate;
    }

    public Date getProductionDate() 
    {
        return productionDate;
    }
    public void setGOODSVOLUME(String GOODSVOLUME) 
    {
        this.GOODSVOLUME = GOODSVOLUME;
    }

    public String getGOODSVOLUME() 
    {
        return GOODSVOLUME;
    }
    public void setCTL(String CTL) 
    {
        this.CTL = CTL;
    }

    public String getCTL() 
    {
        return CTL;
    }
    public void setBARCODE(String BARCODE) 
    {
        this.BARCODE = BARCODE;
    }

    public String getBARCODE() 
    {
        return BARCODE;
    }
    public void setCustomerId(String customerId) 
    {
        this.customerId = customerId;
    }

    public String getCustomerId() 
    {
        return customerId;
    }
    public void setHIGH(String HIGH) 
    {
        this.HIGH = HIGH;
    }

    public String getHIGH() 
    {
        return HIGH;
    }
    public void setProDucLotId(String ProDucLotId) 
    {
        this.ProDucLotId = ProDucLotId;
    }

    public String getProDucLotId() 
    {
        return ProDucLotId;
    }
    public void setUNIT(String UNIT) 
    {
        this.UNIT = UNIT;
    }

    public String getUNIT() 
    {
        return UNIT;
    }
    public void setBaozhiqi(String baozhiqi) 
    {
        this.baozhiqi = baozhiqi;
    }

    public String getBaozhiqi() 
    {
        return baozhiqi;
    }
    public void setPlcID(Long PlcID) 
    {
        this.PlcID = PlcID;
    }

    public Long getPlcID() 
    {
        return PlcID;
    }
    public void setWhseloc(String Whseloc) 
    {
        this.Whseloc = Whseloc;
    }

    public String getWhseloc() 
    {
        return Whseloc;
    }
    public void setGOODSNAME(String GOODSNAME) 
    {
        this.GOODSNAME = GOODSNAME;
    }

    public String getGOODSNAME() 
    {
        return GOODSNAME;
    }
    public void setInstand(String instand) 
    {
        this.instand = instand;
    }

    public String getInstand() 
    {
        return instand;
    }
    public void setWgh(String wgh) 
    {
        this.wgh = wgh;
    }

    public String getWgh() 
    {
        return wgh;
    }
    public void setTASKTYPE(String TASKTYPE) 
    {
        this.TASKTYPE = TASKTYPE;
    }

    public String getTASKTYPE() 
    {
        return TASKTYPE;
    }
    public void setGoodsMeasureId(String goodsMeasureId) 
    {
        this.goodsMeasureId = goodsMeasureId;
    }

    public String getGoodsMeasureId() 
    {
        return goodsMeasureId;
    }
    public void setDecid(String decid) 
    {
        this.decid = decid;
    }

    public String getDecid() 
    {
        return decid;
    }
    public void setPackingNum(String packingNum) 
    {
        this.packingNum = packingNum;
    }

    public String getPackingNum() 
    {
        return packingNum;
    }
    public void setDamageNum(String damageNum) 
    {
        this.damageNum = damageNum;
    }

    public String getDamageNum() 
    {
        return damageNum;
    }
    public void setWarehousingId(String warehousingId) 
    {
        this.warehousingId = warehousingId;
    }

    public String getWarehousingId() 
    {
        return warehousingId;
    }
    public void setVERSION(String VERSION) 
    {
        this.VERSION = VERSION;
    }

    public String getVERSION() 
    {
        return VERSION;
    }
    public void setEndtype(String endtype) 
    {
        this.endtype = endtype;
    }

    public String getEndtype() 
    {
        return endtype;
    }
    public void setBarCodeTpe(String BarCodeTpe) 
    {
        this.BarCodeTpe = BarCodeTpe;
    }

    public String getBarCodeTpe() 
    {
        return BarCodeTpe;
    }
    public void setLx(String lx) 
    {
        this.lx = lx;
    }

    public String getLx() 
    {
        return lx;
    }
    public void setNetWeigh(String netWeigh) 
    {
        this.netWeigh = netWeigh;
    }

    public String getNetWeigh() 
    {
        return netWeigh;
    }
    public void setGltrp(String gltrp) 
    {
        this.gltrp = gltrp;
    }

    public String getGltrp() 
    {
        return gltrp;
    }
    public void setSPECIFICATION(String SPECIFICATION) 
    {
        this.SPECIFICATION = SPECIFICATION;
    }

    public String getSPECIFICATION() 
    {
        return SPECIFICATION;
    }
    public void setPARTDESC(String PARTDESC) 
    {
        this.PARTDESC = PARTDESC;
    }

    public String getPARTDESC() 
    {
        return PARTDESC;
    }
    public void setBarCodef(String BarCodef) 
    {
        this.BarCodef = BarCodef;
    }

    public String getBarCodef() 
    {
        return BarCodef;
    }
    public void setGropSc(String GropSc) 
    {
        this.GropSc = GropSc;
    }

    public String getGropSc() 
    {
        return GropSc;
    }
    public void setEndInstand(String endInstand) 
    {
        this.endInstand = endInstand;
    }

    public String getEndInstand() 
    {
        return endInstand;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("lotId", getLotId())
            .append("GOODSID", getGOODSID())
            .append("providerId", getProviderId())
            .append("locationId", getLocationId())
            .append("stoNum", getStoNum())
            .append("accNum", getAccNum())
            .append("shelfNum", getShelfNum())
            .append("stockNum", getStockNum())
            .append("ONDATE", getONDATE())
            .append("ONSHELFUSERID", getONSHELFUSERID())
            .append("storageId", getStorageId())
            .append("storageAreaId", getStorageAreaId())
            .append("upgoodsId", getUpgoodsId())
            .append("HASVOLUME", getHASVOLUME())
            .append("goodsTypeid", getGoodsTypeid())
            .append("storageMode", getStorageMode())
            .append("productionDate", getProductionDate())
            .append("GOODSVOLUME", getGOODSVOLUME())
            .append("CTL", getCTL())
            .append("BARCODE", getBARCODE())
            .append("customerId", getCustomerId())
            .append("remark", getRemark())
            .append("HIGH", getHIGH())
            .append("ProDucLotId", getProDucLotId())
            .append("UNIT", getUNIT())
            .append("baozhiqi", getBaozhiqi())
            .append("PlcID", getPlcID())
            .append("Whseloc", getWhseloc())
            .append("GOODSNAME", getGOODSNAME())
            .append("instand", getInstand())
            .append("wgh", getWgh())
            .append("TASKTYPE", getTASKTYPE())
            .append("goodsMeasureId", getGoodsMeasureId())
            .append("decid", getDecid())
            .append("packingNum", getPackingNum())
            .append("damageNum", getDamageNum())
            .append("warehousingId", getWarehousingId())
            .append("VERSION", getVERSION())
            .append("endtype", getEndtype())
            .append("BarCodeTpe", getBarCodeTpe())
            .append("lx", getLx())
            .append("netWeigh", getNetWeigh())
            .append("gltrp", getGltrp())
            .append("SPECIFICATION", getSPECIFICATION())
            .append("PARTDESC", getPARTDESC())
            .append("BarCodef", getBarCodef())
            .append("GropSc", getGropSc())
            .append("endInstand", getEndInstand())
            .toString();
    }
}
